#search {
  div.logo {
    width: 100%;
    height: 80px;
    background-position: -21px -24px;
    background-repeat: no-repeat;
    background-size: 256px;
  }

  .col-search-close {
    position: relative;
    a.js-search {
      position: absolute;
      right: 0;
      bottom: 0;
    }
  }
}

@media screen and (max-width: 576px) {
  #search {
    .container {
      padding-top: 0;
    }
    div.logo {
      background-size: 50%;
      background-position: -13px -14px;
      height: 47px;
    }
  }
}
